someone who is kind and generous
एक ऐसा व्यक्ति जो दयालु और उदार हो
English Usage: She has a heart of gold, always helping those in need.
Hindi Usage: उसका सोने का दिल है, वह हमेशा जरूरतमंदों की मदद करती है।